M_FLOYD.ASC Title: ROLL YOUR OWN OBJECT-ORIENTED LANGUAGE Keywords: NOV90 OOP PROLOG Source code for ``Object Prolog'' including inheritance mechanism and message passing facility. Other listings include the parser and scanner for the "Object Definition Language" (ODL) and example source to demonstrate the use of Object Prolog, and how to define your own object-oriented language. Object Prolog treats everything as an object; no formal classes. Built using PDC Prolog but, with slight mods, can be run under most Prologs. E_FLOYD.ASC Title: AN EXISTENTIAL DICTIONARY Keywords: NOV90 B-TREE DATABASE TURBO PASCAL OOP Source code for Edwin Floyd's DICT.PAS dictionary object and methods to create and use a superimposed code dictionary. Also see E_FLOYD.ALL, an ARC file which contains author's batch-oriented spelling checker and documentation. TOOKE.ASC Title: OBJECT-ORIENTED DEBUGGING Keywords: NOV90 C++ DEBUGGING OOP Source accompanying Simon Tooke's article that presents strategies and techniques for debugging object-oriented programs in general and C++ programs in particular. CRAMER.ASC Title: CTRACE: A MESSAGE LOGGING CLASS Keywords: NOV90 MACINTOSH C DEBUGGING OOP A general-purpose message logging window for Macintosh programmers that provides basic printf() capabilities. Built using Think C 3.0. WILLIAMS.ASC Title: ROLL YOUR OWN DOS EXTENDER: PART II Keywords: OCT90 NOV90 DOS DOS EXTENDER 80386 PROTECTED MODE Complete source code for PROT, Al Williams' DOS extender, which is published in two-parts in October 1990 (Listing One through Three) and November 1990 (Listing Four through Seven) issue of DDJ. See also FRBOWSE.PM for example PROT application. AYERS.ASC Title: THE MVC PARADIGM IN SMALLTALK/V Keywords: NOV90 SMALLTALK OOP Source code accompanying Ken Ayers's article which discusses the Object-Pane-Dispatcher as implemented in Smalltalk/V. Contains the complete window system used as an example, including code not published in the magazine. FRANZ.ASC Title: PROGRAMMER TOOLS FOR ACTOR 3.0 Keywords: NOV90 ACTOR EXAMINING ROOM WINDOWS Actor source code accompanying Marty Franz's ``Examining Room'' article on the Whitewater Group's WinTrieve and Whitewater Resource Toolkit where Marty builds an electronic rolodex. Also see the file ROLO.ARC ROLO.ARC Title: PROGRAMMER TOOLS FOR ACTOR 3.0 Keywords: NOV90 ACTOR EXAMINING ROOM WINDOWS ARC file containing ROLO.LOD, ROLO.RC, ROLO.~CO, and ROLO.ICO accompanying Marty Franz's ``Examining Room'' article on the Whitewater Group's WinTrieve and Whitewater Resource Toolkit where Marty builds an electronic rolodex. Also see file called FRANZ.ASC. KNOWLES.ASC Title: WINDOWS 3.0 APPLICATION DEVELOPMENT Keywords: NOV90 WINDOWS C TOOLBOOK DB_VISTA DATABASE DLL Complete source code (C, OpenScript, db_Vista) accompanying Walt Knowles ``Programmer's Workbench'' column. Good source of information on building Windows 3.0 applications. Contains code not included in the published issue. STEVENS.ASC Title: C PROGRAMMING COLUMN Keywords: NOV90 C DES ENCRYPTION Source for Al Steven's C Programming Column. This month returns to the topic of data encryption and the DES by refining the concepts presented in his September 1990 column. DUNTEMAN.ASC Title: STRUCTURED PROGRAMMING COLUMN Keywords: NOV90 TURBO PASCAL TIME/DATE ZELLER Jeff Duntemann returns to Zeller's Congruence and for a revised time-and-date stamp object. Implemented with Turbo Pascal.